.menu {
  height: 100vh;
  overflow-y: scroll;
}

* {
  margin: 0;
  padding: 0;
}


.list dl {
  display: flex;
}


.list dl.active {
	color: #ccc;
}
.list dl.active img {
	opacity: .7;
}


.list dl dd {
  padding: 4px;
}

.car-item {
  display: flex;
}

.car-item .rv-checkbox {
  flex-shrink: 0;
}

.car-item .rv-product-card {
  flex: 1;
  overflow: hidden;
}

.tag {
  margin: 4px;
}

.user-search {
	padding: 10px;
}
